deliverance from pain or poverty - Français Anglais Dictionnaire